Big Huge Thesaurus

Japanese medlar

noun